architectural area of building - Spanish English Dictionary